##Orientado a objetos

class Auto:
    def __init__(self,marca,modelo,anio):
        self.marca =marca
        self.modelo=modelo
        self.anio=anio

    def getMarca(self):
        return self.marca

    def getModelo(self):
        return self.modelo

    def getAnio(self):
        return self.anio
        
    def __str__(self):
        return 'Este es un auto de marca ' + self.marca + ' ,modelo ' + self.modelo + ' y anio '+ self.anio


class Concesionaria:
    def __init__(self):
        self.listaAutos = []
        
    def setAutos(self, auto):
        self.listaAutos.append(auto)

    def getListaAutos(self):
        for auto in range(len(self.listaAutos)):
            print self.listaAutos[auto]


Auto1 = Auto('Volkswagen','Gol Trend','2015' )
Auto2 = Auto('Peugeot','307','2014')

Concesionaria = Concesionaria()
Concesionaria.setAutos(Auto1)
Concesionaria.setAutos(Auto2)
Concesionaria.getListaAutos()


        



